<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Carga extends CI_Controller {
    
    
    function index(){
        $this->getCargas();
    }
    
    function montar_pagina($data){
        $this->load->library('session');
        $this->load->view('template/header');
        $this->load->view('forms/form_carga',$data);
        $this->load->view('template/footer');
    }
    
    function getCargas(){
        $this->load->model('carga_model');
        $user = 2; //Deverá ser setado na sessão, logo após o login
        
        $registros =  $this->carga_model->getCargasByUser($user);
        
        $data = array(
        'registros' =>$registros
        );
        
        $this->montar_pagina($data);
    }
    
    function salvar_carga(){
        
        $dadosCarga = array(
            "nCarregamento" => $this->input->post('nCarregamento'),
            "data" => $this->input->post('data'),
            "lCarregamento" => $this->input->post('lCarregamento'),
            "mCarregados" => $this->input->post('mCarregados'),
            "lEntrada" => $this->input->post('lEntrada'),
            "peso" => $this->input->post('peso'),
            "metros" => $this->input->post('metros'),
         );
         //Salvar dados no banco de dados
         error_log("chegou no metodo");
         echo json_encode($dadosCarga);
    }
	
	public function teste_query() {
		$this->load->model('teste');
		$datas = $this->teste->getData();
		
		$datas_array = array('retorno' => $datas );
		
		$this->load->view('template/header');
        $this->load->view('forms/form_teste',$datas_array);
        $this->load->view('template/footer');
	}
	
}